System and Method for a Self-system Analysis in a Wireless Power Transmission Network

ABSTRACT

A system and method for a self-system analysis in a wireless power transmission network is disclosed. According to some aspects of this disclosure a wireless power transmission network may include one or more wireless power transmitter managers, one or more wireless power receivers, servers, and clouds within a local network to provide wireless power transfer to electronic devices. Wireless power devices in the network may establish, but is not limited to a WiFi connection to share information among all the wireless power devices in the system. Wireless power transmitter managers may monitor everything that happens in the network. If a problem is detected by the wireless power transmitter manager, an analysis of the issue may be done by any device in the network with a copy of the device database. Then a recommendation may be generated for enhancing the system.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present disclosure is related to U.S. non-provisional patent application DWV-3DPF-010 entitled “Methodology for Pocket-forming”; and DWV-3DPF-028 entitled “Methodology for Multiple Pocket-Forming”; DWV-3DPF-015 entitled “Method for 3 Dimensional Pocket-forming”; DWV-3DPF-027 entitled “Receivers for Wireless Power Transmission”; DWV-3DPF-029 entitled “Transmitters for Wireless Power Transmission” invented by Michael Leabman, each of which are incorporated by reference in their entirety herein.

BACKGROUND

1. Field of the Disclosure

The present disclosure relates in general to electronic transmitters, and more specifically to a system and method for a self-system analysis in a wireless power transmission network.

2. Background Information

Electronic devices such as laptop computers, smartphones, portable gaming devices, tablets, and so forth may need power for performing their intended functions. This may need having to charge electronic equipment at least once a day, or in high-demand electronic devices more than once a day. Such an activity may be tedious and may represent a burden to users. For example, a user may be required to carry chargers in case his electronic equipment is lacking power. In addition, users may have to find available power sources to connect to. Lastly, users must plugin to an electric outlet or other power supply to be able to charge his or her electronic device. However, such an activity may render electronic devices inoperable during charging. Current solutions to this problem may include inductive pads which may employ magnetic induction or resonating coils. Nevertheless, such a solution may still require that electronic devices may have to be placed in a specific place for powering. Thus, electronic devices during charging may not be portable.

Other solutions to this problem may include using controlled Radio RF waves which may converge in 3-D space for charging or powering electronic devices using one or more wireless power transmitter manager and one or more wireless power receivers. This option may provide wireless power transmission while eliminating the use of wires or pads for charging devices. However, when a device fails in the system, the power transfer to an electronic device may be interrupted. Different causes may exist for a failure, including a loss of power, a failure in the hardware or software of a wireless power transmitter manager, overload of the wireless power transmitter manager, and malfunction in a wireless power receiver, among others. Constant monitoring may be needed in the wireless power transmission system to avoid a breakdown in the network.

For the foregoing reasons, there is a need for a system and method for a self-system analysis that may search problems in the network and when it detects a problem, makes an analysis and at the same time makes a recommendation for enhancement or correction in the system.

SUMMARY

The present disclosure provides a system and method for a self-system analysis in a wireless power transmission network.

In one embodiment, a wireless power transmission network may use multiple wireless power transmitter managers and/or multiple wireless power receivers for powering various customer devices.

According to some aspect of this embodiment, a wireless power receiver may be paired with a customer device or may be built in a customer device.

In a different aspect of this embodiment, each wireless power transmitter manager in the wireless power transmission network may receive customer device's signal strength from advertisement emitted by a wireless power receiver and a graphical user interface.

Each wireless power transmitter manager in the network may include a device database. Device database may store three sub-dimensions of data: past, present, and future. Device database may also store information about all system devices such as wireless power transmitter managers, wireless power receivers, end user hand-held devices, and servers, among others.

Each wireless power device in the wireless power transmission network may include a universally unique identifier (UUID). Also each wireless power transmitter manager and server may establish, but is not limited to, a WiFi connection to share updated device database's records between other wireless power devices among all the devices in the system, including such device database information as: quality control information, customer device's status, wireless power device's configuration, control, statistics, and problem reports, among others.

According to some aspects of this embodiment, one or more servers may function as a backup of the device database in the wireless power transmission network.

In another aspect of this embodiment, servers and wireless power transmitter managers in the wireless power transmission network may be connected to a cloud. Cloud may be used to share between wireless power devices any device database information, among others.

According to some aspects of this embodiment, wireless power transmission network may be connected to a business cloud through an internet cloud. Business cloud may be connected to a business service provider server. Internet cloud may be also connected to a service provider cloud.

Each wireless power transmitter manager may periodically establish a TCP connection with business cloud and service provider cloud to send its respective device database.

In a different aspect of this embodiment, each wireless power transmitter manager in wireless power transmission network may be able to self-monitor the network. If a failure is detected by any of the wireless power transmitter managers in the system, then the failure may be analyzed by any wireless power transmitter managers in the system. After the analysis is completed, a recommendation may be generated to enhance or correct the system. The recommendation to enhance or correct the system may be sent to business service provider server and also to service provider cloud. Service provider cloud may use recommendation as quality control, engineering control, and to generate statistics, among others. Also the recommendation may be communicated to the person in charge of managing the wireless power transmission network by text messages or E-mail. Furthermore any device in the wireless power transmission network with a copy of device database may be able to perform an analysis and generate a recommendation to enhance or correct the system.

In another aspect of this embodiment, each wireless power transmitter manager may send an alert message for different failure conditions, where wireless power transmitter manager may include a LED, which blinks for indicating under which conditions wireless power transmitter may be working.

In a different aspect of this embodiment, each wireless power transmitter manager may be able to detect failures of its own performance. If wireless power transmitter manager detects a failure, an analysis may be performed locally by the wireless power transmitter manager. After the analysis is completed, a recommendation may be generated to enhance or correct the system.

In another embodiment, a method for a self-system analysis in a wireless power transmission network may include the steps of scanning the wireless power transmission network; detecting a failure in the network; updating a device database; analyzing the failure in the network; generating a recommendation for system enhancement or correction; and sending the recommendation for system enhancement or correction.

The system and method described here may enable self-monitoring in a wireless power transmission network, detecting problems in the network, making an analysis of the problem that affects the network and making recommendations for enhancements or corrections to the system. Numerous other aspects, features and benefits of the present disclosure may be made apparent from the following detailed description taken together with the drawing figures. Numerous other aspects, features and benefits of the present disclosure may be made apparent from the following detailed description taken together with the drawing figures.

BRIEF DESCRIPTION OF THE DRAWINGS

The present disclosure can be better understood by referring to the following figures. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the disclosure. In the figures, reference numerals designate corresponding parts throughout the different views.

FIG. 1 shows a wireless power transmission system using a wireless power transmitter manager, according to an embodiment;

FIG. 2 illustrates a wireless power transmission network, according to an embodiment; and

FIG. 3 is a flowchart of method for self-system analysis in a wireless power transmission network, according to an embodiment.

DETAILED DESCRIPTION

The present disclosure is here described in detail with reference to embodiments illustrated in the drawings, which form a part here. Other embodiments may be used and/or other changes may be made without departing from the spirit or scope of the present disclosure. The illustrative embodiments described in the detailed description are not meant to be limiting of the subject matter presented here.

DEFINITIONS

As used here, the following terms may have the following definitions:

“Transmitter” refers to a device, including a chip which may generate two or more RF signals, at least one RF signal being phase shifted and gain adjusted with respect to other RF signals, all of which pass through one or more RF antenna such that focused RF signals are directed to a target.

“Receiver” refers to a device which may include at least one antenna, at least one rectifying circuit and at least one power converter for powering or charging an electronic device using RF waves.

“Pocket-forming” refers to generating two or more RF waves which converge in 3-D space, forming controlled constructive and destructive interference patterns.

“Pockets of energy” refers to areas or regions of space where energy or power may accumulate in the form of constructive interference patterns of RF waves.

“wireless power transmission system” refers to one or more wireless power transmitter managers and one or more wireless power receiver that provide wireless power transfer to electronic devices.

“wireless power transmission network” refers to one or more wireless power transmitter managers, wireless power receivers, servers, and clouds within a local network to provide wireless power transfer to electronic devices.

“Wireless power device” refers to a device used in a wireless power transmission network to send, receive or store information; examples of wireless power devices may include wireless power transmitter manager, wireless power receiver, end user hand-held devices and servers, among others.

“Pairing” refers to the relationship between a wireless power receiver and the graphical user interface (GUI) to which it is physically adjacent.

“Assigned” refers to the relationship between a wireless power receiver and its nearest wireless power transmitter manager.

DESCRIPTION OF THE DRAWINGS

In the following detailed description, reference is made to the accompanying drawings, which form a part hereof. In the drawings, which may not be to scale or to proportion, similar symbols typically identify similar components, unless context dictates otherwise. The illustrative embodiments described in the detailed description, drawings and claims, are not meant to be limiting. Other embodiments may be used and/or other changes may be made without departing from the spirit or scope of the present disclosure.

FIG. 1 shows a wireless power transmission system 100 using a wireless power transmitter manager 102, according to an embodiment. Wireless power transmitter manager 102 may include a processor with computer-readable medium, such as a random access memory (RAM) (not shown) coupled to the processor. Examples of processor may include a microprocessor, an application specific integrated circuit (ASIC), and field programmable object array (FPOA), among others.

Wireless power transmitter manager 102 may transmit controlled Radio RF waves which may converge in 3-D space to a wireless power receiver 104 for charging or powering a customer device 106. These RF waves may be controlled through phase and/or relative amplitude adjustments to form constructive and destructive interference patterns (pocket-forming). Pockets of energy may form at constructive interference patterns and can be 3-dimensional in shape whereas null-spaces may be generated at destructive interference patterns.

Wireless power receiver 104 may be paired with customer device 106 or may be built into customer device 106. Examples of customer devices 106 may include laptop computer, smartphones, tablets, music players, and toys, among other. Customer device 106 may include a graphical user interface 112 (GUI). Wireless power transmitter manager 102 may receive customer device's signal strength from advertisement emitted by wireless power receiver 104 and graphical user interface 112 (GUI) for detecting if wireless power receiver 104 is paired with graphical user interface 112 (GUI) and also for the purpose of detecting if wireless power receiver 104 is nearer to wireless power transmitter manager 102 than to any other wireless power transmitter manager 102 in the wireless power transmission system 100. Wireless power receiver 104 may be defined as assigned to wireless power transmitter manager 102, which may have exclusive control and authority to change the wireless power receiver's record in device database 116 until wireless power receiver 104 moves to a new location closer to another wireless power transmitter manager 102. An individual copy of wireless power receiver's record may be stored in device database 116 of each wireless power transmitter manager 102 and also in each server of wireless power transmission system 100, through a cloud (not shown in FIG. 1).

According to some aspects of this embodiment, one or more servers (not shown in FIG. 1) may be a backup of device database 116 shared by every wireless power transmitter manager 102 in wireless power transmission system 100.

Wireless power transmitter manager 102 may transfer power in a range up to 30 feet.

Wireless power transmitter manager 102 may use, but is not limited to, Bluetooth low energy(BTLE) to establish a communication link 108 with wireless power receiver 104 and a control link 110 with customer device's graphical user interface (GUI). Wireless power transmitter manager 102 may use control link 110 to receive commands from and receive pairing information from customer device's graphical user interface (GUI).

Wireless power transmitter manager 102 may include antenna manager software 114 to track customer device 106. Antenna manager software 114 may use real time telemetry to read the state of the power received by customer device 106.

According to some aspects of this embodiment, wireless power transmitter manager 102 may include a device database 116, where device database 116 may store three sub-dimensions of data: past, present, and future. The future data may include customer devices 106 power schedules. The present data may include the locations and/or movements in the system, configuration, pairing, errors, faults, alarms, problems, messages sent between the wireless power devices, and tracking information, among others. The past data may include details such as the amount of power customer device 106 used, the amount of energy that was transferred to customer device's battery, and thus sold to the customer who has or owns the device, the amount of time customer device 106 has been assigned to a given wireless power transmitter manager 206, when did customer device 106 start pairing with graphical user interface 112 (GUI), activities in the system, any action or event of any wireless power device in the system, errors, faults, and design problems, among others, for each customer device 106 in wireless power transmission system 100. Device database 116 may also store customer device's power schedule, customer device's status, names, customer sign-in names, authorization and authentication credentials, encrypted information, areas, details running the system, and information about all wireless power devices such as wireless power transmitter managers, wireless power receivers, end user hand-held devices, and servers, among others.

In other situations, there can be multiple wireless power transmitter managers 102 and/or multiple wireless power receivers 104 for powering various customer devices 106.

FIG. 2 illustrates a wireless power transmission network 200, according to an embodiment.

In a wireless power transmission network 200, multiple wireless power transmitter managers and/or multiple wireless power receivers may be used for powering various customer devices 202. A wireless power receiver 204 may be paired with customer device 202 or may be built in customer device 202. Example of customer devices 202 may include smartphones, tablets, music players, toys and others at the same time. Customer device 202 may include a graphical user interface 208 (GUI).

Each wireless power transmitter manager 206 in wireless power transmission network 200 may receive customer device's signal strength from advertisement emitted by wireless power receiver 204 and graphical user interface 208 (GUI) for the purpose of detecting if wireless power receiver 204 is paired with graphical user interface 208 (GUI) and also for detecting if wireless power receiver 204 is nearer to wireless power transmitter manager 206 than to any other wireless power transmitter manager 206 in the wireless power transmission network 200. Wireless power receiver 204 may be defined as assigned to wireless power transmitter manager 206, which may have exclusive control and authority to change the wireless power receiver's record in device database 210 until wireless power receiver 204 moves to a new location closer to another wireless power transmitter manager 206. An individual copy of wireless power receiver's record may be stored in device database 210 of each wireless power transmitter manager 206 and also in each server 214 of wireless power transmission network 200, through a cloud 216.

According to some aspects of this embodiment, one or more servers 214 may function as a backup of device database 210 in the wireless power transmission network 200. Server 214 may search devices in wireless power transmission network 200. Server 214 may locate device database 210 through UDP packets that are broadcast when a given wireless power transmitter manager 206 boots up. The UDP packet may include the UUID of wireless power transmitter manager 206 and also its location. To back up a specific device database 210, server 214 may request access to a given wireless power transmitter manager 206 in the network 200. Server 214 may establish a connection with wireless power transmitter managers 206 and wireless power transmitter manager 206 may accept the connection and wait for the first amount of data from server 214. The first amount of data may be 128 bits UUID, once wireless power transmitter manager 206 verifies the data, it may allow server 214 to read a device database 210. Server 214 may backup device database 210. Also wireless power transmitter manager 206 may be able to reestablish its own device database 210 from the information stored in server 214. For example if a given wireless power transmitter manager 206 experience a power interruption, resulting in a software restart or system boot up, it may broadcast a UDP packet to search any server 214 in the network 200. Once wireless power transmitter manager 206 finds server 214, it may establish a TCP connection to restore its own device database 210.

Each wireless power transmitter manager in wireless power transmission network 200 may include device database 210. When a record change in a given device database 210, this change may be distributed to all device databases 210 in wireless power transmission network 200.

Device database 210 may store three sub-dimensions of data: past, present, and future. The future data may include customer devices 202 power schedules. The present data may include the locations and/or movements in the system, configuration, pairing, errors, faults, alarms, problems, messages sent between the wireless power devices, and tracking information, among others. The past data may include details such as the amount of power customer device 202 used, the amount of energy that was transferred to customer device's battery, and thus sold to the customer who has or owns the device, the amount of time customer device 202 has been assigned to a given wireless power transmitter manager 206, when did customer device 202 start pairing with graphical user interface 208 (GUI), activities in the system, any action or event of any wireless power device in the system, errors, faults, and design problems, among others, for each customer device 202 in wireless power transmission network. Device database 210 may also store customer device's power schedule, customer device's status, names, customer sign-in names, authorization and authentication credentials, encrypted information, areas, details running the system, and information about all wireless power devices such as wireless power transmitter managers, wireless power receivers, end user hand-held devices, and servers, among others.

Each wireless power device in wireless power transmission network 200 may include a universally unique identifier (UUID). When a given wireless power transmitter manager 206 boots up, and periodically thereafter, it may broadcast a user datagram protocol (UDP) packet that contains its unique UUID, and status to all devices in wireless power transmission network 200.The UDP packet is only distributed through the local network. Each wireless power transmitter manager 206 and server 214 in wireless power transmission network may establish, but is not limited to, a WiFi connection 212 to share updated device database's records between other wireless power devices in the system, including such device database information as: quality control information, wireless power device's status, wireless power device's configuration, control, logs, schedules, statistics, and problem reports, among others.

In another aspect of this embodiment, any wireless power transmitter manager, besides using UDP packets to send information through wireless power transmission network 200, may also use transmission control protocol (TCP) to exchange information outside the local network.

In another aspect of this embodiment, server 214 and wireless power transmitter managers 206 may be connected to a cloud 216. Cloud 216 may be used to share between wireless power devices any device database information, among others.

According to some aspects of this embodiment, each wireless power transmitter manager 206 and server 214 in the network may be connected to a business cloud 220 through an internet cloud 218. Business cloud 220 may belong to a given business using a service provider to offer wireless power transfer to their users. Business cloud 220 may be connected to a Business service provider server 222. Business service provider server 222 may store marketing information, customer billing, customer configuration, customer authentication, and customer support information, among others.

Internet cloud 218 may be also connected to a service provider cloud 224. Service provider cloud 224 may store marketing and engineering information, such as less popular features, errors in the system, problems report, statistics, and quality control, among others.

Each wireless power transmitter manager 206 may periodically establish a TCP connection with business cloud 220 and service provider cloud 224 to send its respective device database 210.

In a different aspect of this embodiment, each wireless power transmitter manager 206 in wireless power transmission network 200 may be able to detect failures in the network. Example of failure in the network may include overheating in any wireless power transmitter manager 206, malfunction, and overload, among others. If a failure is detected by any of wireless power transmitter manager 206 in the system, then the failure may be analyzed by any wireless power transmitter manager 206 in the system. After the analysis is completed, a recommendation may be generated to enhance or correct the system. The recommendation may be sent through cloud 216 to business service provider server 222 and also to service provider cloud 224. Service provider cloud 224 may use the recommendation as quality control, engineering control, and to generated statistics, among others. Also the recommendation may be communicated to the person in charge of managing wireless power transmission network 200 by text messages or E-mail. Also any device in the network with a copy of device database 210 may be able to perform an analysis and generate a recommendation to enhance or correct the system.

In another aspect of this embodiment, each wireless power transmitter manager 206 may send an alert message for different conditions, where wireless power transmitter manager 206 may include a LED, which blinks for indicating under which conditions wireless power transmitter manager 206 may be working.

In another aspect of this embodiment, wireless power transmitter manager 206 may be able to detect failures on its own performance. If wireless power transmitter manager 206 detects a failure, the analysis may be performed locally by wireless power transmitter manager 206. After the analysis is completed, a recommendation may be generated to enhance or correct the system. Then wireless power transmitter manager 206 may send the information through cloud 216 to business service provider server 222 and service provider cloud 224. Also the recommendation may be communicated to the person in charge of managing wireless power transmission network 200 by text messages or E-mail.

FIG. 3 is a flowchart 300 of method for self-system analysis in a wireless power transmission network, according to an embodiment.

In a wireless power transmission network, multiple wireless power transmitter managers and/or multiple wireless power receivers may be used for powering various customer devices.

Each wireless power transmitter manager in the system may scan the wireless power transmission network, at step 302. Each wireless power transmitter manager in wireless power transmission network may receive customer device's signal strength from advertisement emitted by a wireless power receiver and a graphical user interface (GUI) for the purpose of detecting if wireless power receiver is paired with graphical user interface (GUI) and also for detecting if wireless power receiver is nearer to wireless power transmitter manager than to any other wireless power transmitter manager in the wireless power transmission network. Wireless power receiver may be defined as assigned to wireless power transmitter manager, which may have exclusive control and authority to change the wireless power receiver's record in device database until wireless power receiver moves to a new location closer to another wireless power transmitter manager. An individual copy of wireless power receiver's record may be stored in device database of each wireless power transmitter manager and also in each server of wireless power transmission network, through a cloud.

According to some aspects of this embodiment, one or more servers may function as a backup of the device database in the wireless power transmission network. The servers and wireless power transmitter managers in the wireless power transmission network may be connected to the cloud. The cloud may be used to share between system devices: quality control information, statistics, and problem reports, among others.

Wireless power transmitter manager may search for wireless power receivers to communicate with and send power. A wireless power receiver may be paired with customer device or may be built in customer device. Example of customer devices may include smartphones, tablets, music players, toys and others at the same time. Customer device may include a graphical user interface (GUI).

Wireless power transmitter manager may be able to detect failures in the wireless power transmission network, at step 304. Examples of failure may include loss of power, failure in the hardware or software of the wireless power transmitter manager, malfunction in a wireless power transmitter manager, and overload of the wireless power transmitter manager, and malfunction in a wireless power receiver, overheating or other environmental problems, and intrusion, among others.

If wireless power transmitter manager detects a failure in the wireless power transmission network, it may update its device database to register the failure, at step 306. Each wireless power transmitter manager in wireless power transmission network may include a device database, where device database may store three sub-dimensions of data: past, present, and future. The future data may include customer devices power schedules. The present data may include the locations and/or movements in the system, configuration, pairing, errors, faults, alarms, problems, messages sent between the wireless power devices, and tracking information, among others. The past data may include details such as the amount of power customer device used, the amount of energy that was transferred to customer device's battery, and thus sold to the customer who has or owns the device, the amount of time customer device has been assigned to a given wireless power transmitter manager, when did customer device start pairing with the graphical user interface (GUI), activities in the system, any action or event of any wireless power device in the system, errors, faults, and design problems, among others, for each customer device in wireless power transmission network. Device database may also store customer device's power schedule, customer device's status, names, customer sign-in names, authorization and authentication credentials, encrypted information, areas, details running the system, and information about all wireless power devices such as wireless power transmitter managers, wireless power receivers, end user hand-held devices, and servers, among others.

When a record changes in a given device database, this change may be distributed to all device databases in wireless power transmission network.

Subsequently, wireless power transmitter manager may analyze the failure in the wireless power transmission network, at step 308. In another aspect of this embodiment the failure may be analyzed by any device in the wireless power transmission network with a copy of device database.

After the analysis is completed, a recommendation may be generated to enhance or correct the system, at step 310.

Wireless power transmitter manager may send the recommendation to a business service provider server and also to service provider cloud, at step 312. Service provider cloud may use the recommendation as quality control, engineering control, and to generated statistics, among others. Also the recommendation may be communicated to the person in charge of managing wireless power transmission network by text messages or E-mail.

Else wireless power transmitter manager may continue scanning the wireless power transmission network, at step 314.

EXAMPLES

Example #1 is a wireless power transmission network with components similar to those described in FIG. 2. The wireless power transmission network may be working in a school, where student may charge their electronic devices wirelessly. A student may be charging his cellphone in the science classroom. The student starts moving because he needs to take another class in a different classroom. The student arrives to the computer classroom, but he is unable to continue charging his cellphone. At the same time that the student arrives to the computer classroom the wireless power transmitter manager near to the computer classroom exceeds the amount of electronic devices to be powered. Wireless power transmitter manager may detect a failure in his performance and may start analyzing the reason performance was affected. Wireless power transmitter manager may find that an overload was the reason of its performance being affected. After the analysis is completed, a recommendation may be generated to enhance the system by installation of another wireless power transmitter manager. This recommendation may be sent to the manager of the wireless power transmission network by text messages or E-mail. Also the recommendation may be sent to the school service provider server and to the service provider cloud.

While various aspects and embodiments have been disclosed, other aspects and embodiments are contemplated. The various aspects and embodiments disclosed are for purposes of illustration and are not intended to be limiting, with the true scope and spirit being indicated by the following claims.

The foregoing method descriptions and the interface configuration are provided merely as illustrative examples and are not intended to require or imply that the steps of the various embodiments must be performed in the order presented. As will be appreciated by one of skill in the art the steps in the foregoing embodiments may be performed in any order. Words such as “then,” “next,” etc. are not intended to limit the order of the steps; these words are simply used to guide the reader through the description of the methods. Although process flow diagrams may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, its termination may correspond to a return of the function to the calling function or the main function.

The various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed here may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.

Embodiments implemented in computer software may be implemented in software, firmware, middleware, microcode, hardware description languages, or any combination thereof. A code segment or machine-executable instructions may represent a procedure, a function, a subprogram, a program, a routine, a subroutine, a module, a software package, a class, or any combination of instructions, data structures, or program statements. A code segment may be coupled to another code segment or a hardware circuit by passing and/or receiving information, data, arguments, parameters, or memory contents. Information, arguments, parameters, data, etc. may be passed, forwarded, or transmitted via any suitable means including memory sharing, message passing, token passing, network transmission, etc.

The actual software code or specialized control hardware used to implement these systems and methods is not limiting of the invention. Thus, the operation and behavior of the systems and methods were described without reference to the specific software code being understood that software and control hardware can be designed to implement the systems and methods based on the description here.

When implemented in software, the functions may be stored as one or more instructions or code on a non-transitory computer-readable or processor-readable storage medium. The steps of a method or algorithm disclosed here may be embodied in a processor-executable software module which may reside on a computer-readable or processor-readable storage medium. A non-transitory computer-readable or processor-readable media includes both computer storage media and tangible storage media that facilitate transfer of a computer program from one place to another. A non-transitory processor-readable storage media may be any available media that may be accessed by a computer. By way of example, and not limitation, such non-transitory processor-readable media may comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other tangible storage medium that may be used to store desired program code in the form of instructions or data structures and that may be accessed by a computer or processor. Disk and disc, as used here, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media. Additionally, the operations of a method or algorithm may reside as one or any combination or set of codes and/or instructions on a non-transitory processor-readable medium and/or computer-readable medium, which may be incorporated into a computer program product.

The preceding description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined here may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown here but is to be accorded the widest scope consistent with the following claims and the principles and novel features disclosed here. 

What is claimed is:
 1. An apparatus for wirelessly providing power, comprising: a wireless power transmitter; a wireless power transmitter manager, operatively coupled to the wireless power transmitter, wherein the wireless power transmitter manager is configured to control radio frequency (RF) waves to form three-dimensional pockets of energy for providing power from the wireless power transmitter to a receiver; and a communication apparatus for communicating with a network;
 2. The apparatus of claim 1, further comprising a storage device operatively coupled to the wireless power transmission manager, the storage device being configured to store information for a device associated with the receiver that is registered with the apparatus, and communicate the information to a cloud.
 3. The apparatus of claim 2, wherein the wireless power transmission manager is configured to process the information for the device to determine at least one of quality control information, device status, wireless power transmitter configuration, control, statistics and problem reports.
 4. The apparatus of claim 2, wherein the communication apparatus is configured to communicate to a business cloud within the cloud.
 5. The apparatus of claim 2, wherein the wireless power transmitter manager is configured to update the stored information for the device in response to the detected fault.
 6. The apparatus of claim 2, wherein the device information comprises at least one of (1) a power schedule for the device, (2) location of the device, (3) movement of the device, (4) configuration of the device, (5) amount of power used by the device, (6) amount of power transmitted to the device from the wireless power transmitter, (7) pairing of the device with the apparatus, and (8) other wireless power devices registered with the device.
 7. The apparatus of claim 1, wherein the wireless power transmitter is configured to detect a fault in at least one of the wireless power transmitter and the receiver and transmit the detected fault to the network via the communication apparatus.
 8. A method for wirelessly providing power in an apparatus, comprising: controlling radio frequency (RF) waves in a wireless power transmitter via a wireless transmitter manager, to form three-dimensional pockets of energy for providing power from the wireless power transmitter to a receiver; and detecting, via the wireless power transmitter, a fault in at least one of the wireless power transmitter and the receiver; and transmitting the detected fault to a network via a communication apparatus.
 9. The method of claim 7, further comprising the steps of receiving and storing information for a device associated with the receiver that is registered with the apparatus.
 10. The method of claim 8, further comprising the steps of processing the information for the device in the wireless power transmitter manager to determine at least one recommendation for transmission with the detected fault.
 11. The method of claim 8, further comprising the step of receiving a recommendation from the network in response to the transmission of the detected fault.
 12. The method of claim 8, further comprising the step of updating the stored information for the device by the wireless power transmitter manager in response to the detected fault.
 13. The method of claim 8, wherein the device information comprises at least one of (1) a power schedule for the device, (2) location of the device, (3) movement of the device, (4) configuration of the device, (5) amount of power used by the device, (6) amount of power transmitted to the device from the wireless power transmitter, (7) pairing of the device with The method, and (8) other wireless power devices registered with the device.
 14. A system for wirelessly providing power, comprising: a plurality of power sources, each comprising a wireless power transmitter and a wireless power transmitter manager, operatively coupled to the wireless power transmitter, wherein the wireless power transmitter manager is configured to control radio frequency (RF) waves to form three-dimensional pockets of energy for providing power from the wireless power transmitter to a respective receiver, and wherein each of the wireless power transmitters are configured to detect a fault in at least one of the wireless power transmitter and the respective receiver, a communication apparatus for communicating with a network; and a server, communicatively coupled to each of the plurality of power sources via the network, the server being configured to receive any of the detected faults transmitted from the power sources, process the received faults and provide a recommendation for correcting the received fault.
 15. The system of claim 13, wherein each of the plurality of power sources further comprise a storage device operatively coupled to the wireless power transmission manager, the storage device being configured to store information for a device associated with the receiver that is registered with each power source.
 16. The system of claim 14, wherein each of the communication apparatuses are configured to receive the recommendation from the server in response to the transmission of the detected fault.
 17. The system of claim 14, wherein each of the wireless power transmitter managers are configured to update the stored information for the device in response to the detected fault.
 18. The system of claim 14, wherein the device information comprises at least one of (1) a power schedule for the device, (2) location of the device, (3) movement of the device, (4) configuration of the device, (5) amount of power used by the device, (6) amount of power transmitted to the device from the wireless power transmitter, (7) pairing of the device with the apparatus, and (8) other wireless power devices registered with the device.
 19. The system of claim 14, wherein the server is configured to receive the stored information for each device associated with the respective receiver that is registered with each power source.
 20. The system of claim 13, wherein the server is further configured to receive information regarding at least one receiver's location to its respective power source and to other power sources in the system. 